propeller drive - Turkish English Dictionary